home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / share / doc / vim-common / README.Debian < prev    next >
Text File  |  2008-07-21  |  2KB  |  71 lines

  1. VIM for Debian
  2. ---------------
  3.  
  4. 1. The current Debian VIM scripts policy can be found in the vim-doc package
  5.    under /usr/share/doc/vim-common and
  6.    <http://pkg-vim.alioth.debian.org/vim-policy.html/>.
  7.  
  8. 2. Before reporting bugs, check if the bug also exists if you run vim
  9.    with "vim -u NONE -U NONE". If not, make sure that the "bug" is not
  10.    a result of a setting in your ~/.vimrc before reporting it.
  11.  
  12.  -- Stefano Zacchiroli <zack@debian.org>   Mon, 10 Apr 2006 09:59:41 -0400
  13.  
  14. UTF-8 Known issues
  15. ------------------
  16.  
  17.     There are some known problems with using Vim in an UTF-8 environment.
  18.     It's strongly advised to update the encoding variable when using Vim in
  19.     UTF-8 environment.
  20.     Putting this line in your vimrc do the trick:
  21.  
  22.         set encoding=utf-8
  23.  
  24.     This will prevent some known UTF-8 related problems.
  25.  
  26.  -- Alexis Sukrieh <sukria@sukria.net> Wed, 16 Mar 2005 10:24:32 +0100
  27.  
  28. More VIM documentation
  29. ----------------------
  30.  
  31. VIM upstream changelog and FAQ are quite large and therefore not shipped in the
  32. "vim-common" package.  They are available in the "vim-doc" package.
  33.  
  34.  -- Stefano Zacchiroli <zack@debian.org> Mon, 07 Nov 2005 09:16:00 +0100
  35.  
  36. MzScheme Vim variant
  37. --------------------
  38.  
  39. As requested by the current MzScheme maintainer (Ari Pollak <ari@debian.org>),
  40. a vim-mzscheme variant is not being built.  The reasons stated are as follows:
  41.  
  42.   1) MzScheme does not build on many of Debian's supported architectures.
  43.  
  44.   2) The MzScheme package is not versioned based on the library.
  45.  
  46.   3) The MzScheme ABI changes with every upstream version.
  47.  
  48.  -- James Vega <jamessan@debian.org> Mon, 10  Apr  2006  09:48:25  -0400
  49.  
  50. Modeline support disabled by default
  51. ------------------------------------
  52.  
  53. Modelines have historically been a source of security/resource vulnerabilities
  54. and are therefore disabled by default in /usr/share/vim/vimcurrent/debian.vim.
  55.  
  56. You can enable them in ~/.vimrc or /etc/vim/vimrc with "set modeline".
  57.  
  58. In order to mimic Vim's default setting (modelines disabled when root, enabled
  59. otherwise), you may instead want to use the following snippet:
  60.  
  61.   if $USER != 'root'
  62.     set modeline
  63.   else
  64.     set nomodeline
  65.   endif
  66.  
  67. The securemodelines script from vim.org may also be of interest as it provides
  68. a way to whitelist exactly which options may be set from a modeline.
  69.  
  70.  -- James Vega <jamessan@debian.org>  Sun, 04 May 2008 03:11:51 -0400
  71.